*comment The setting: London in the 1800s. You are the famous detective Sherlock Holmes. You can play as a man, woman, or nonbinary. Depending on your choice, you can romance men or women, or both. This game world is at times distinctly different from the real 1800s and the book canon, to allow player choices and character freedoms that would otherwise be indecent, illegal, or incorrect. That said, while some player choices might be available, they might be adapted to fit the 19th-century world. 

*comment *page_break




Before your adventure begins, this story requires that you describe yourself.
*line_break
 
//This choice will affect the story beyond your pronoun.
*fake_choice 
					
	#You are a woman. (She/Her/Hers/Herself)
		*set mc_lady "lady"
		*set mc_miss "miss"
		*set mc_rude "girl"
		*set mc_term ", madam"
		*set mc_madam "madam"

		*set genderMC "woman"
		*set mc_them false
		*set mc_xhe "she"
		*set mc_xir "her"
		*set mc_xirs "hers"
		*set mc_xim "her"
		*set mc_ximself "herself"
		*set mc_s "s"
		*set mc_es "es"
		*set mc_re "'s"
		*set mc_ve "'s"
		
		
		
	#You are a man. (He/Him/His/Himself)
		*set mc_miss "mr"
		*set mc_lady "lord"
		*set mc_rude "boy"
		*set mc_term ", sir"
		*set mc_madam "sir"
		
		*set genderMC "man"
		*set mc_them false
		*set mc_xhe "he"
		*set mc_xir "his"
		*set mc_xirs "his"
		*set mc_xim "him"
		*set mc_ximself "himself"
		*set mc_s "s"
		*set mc_es "es"
		*set mc_re "'s"
		*set mc_ve "'s"
		
		
	#You are non-binary. (They/Them/Theirs/Themselves)
		*set mc_miss "mx"
		*set mc_lady "liege"
		*set mc_rude "kid"
		*set mc_term ", ser"
		*set mc_madam "ser"
		
		*set genderMC "them"
		*set mc_them true
		*set mc_xhe "they"
		*set mc_xir "their"
		*set mc_xim "them"
		*set mc_ximself "themselves"
		*set mc_s ""
		*set mc_es ""
		*set mc_re "'re"
		*set mc_ve "'ve"

	#[b]Preset demo characters[/b]
		*fake_choice		
			#You are Amelia 'Sherlock' Holmes (woman). 
				*set mc_name "Amelia"
				*set mc_lastname "Holmes"

				*set mc_lady "lady"
				*set mc_miss "miss"
				*set mc_rude "girl"
				*set mc_term ", madam"
				*set mc_madam "madam"

				*set genderMC "woman"
				*set mc_them false
				*set mc_xhe "she"
				*set mc_xir "her"
				*set mc_xirs "hers"
				*set mc_xim "her"
				*set mc_ximself "herself"
				*set mc_s "s"
				*set mc_es "es"
				*set mc_re "'s"
				*set mc_ve "'s"
				
				*set hairColour "chestnut brown"
				*set hairColourC "brown"
				*set hairType "coily"
				*set hairstyleT "tightly shaped and styled"
				*set eyeColour "dark blue"
				*set skinColour "dark"
				*set bodyType "athletic"
				
				*set attractive 3
				*goto createCharacter3

			#You are August 'Sherlock' Holmes (man). 
				*set mc_name "August"
				*set mc_lastname "Holmes"

				*set mc_miss "mr"
				*set mc_lady "lord"
				*set mc_rude "boy"
				*set mc_term ", sir"
				*set mc_madam "sir"
				
				*set genderMC "man"
				*set mc_them false
				*set mc_xhe "he"
				*set mc_xir "his"
				*set mc_xirs "his"
				*set mc_xim "him"
				*set mc_ximself "himself"
				*set mc_s "s"
				*set mc_es "es"
				*set mc_re "'s"
				*set mc_ve "'s"
				
				*set hairColour "raven"
				*set hairColourC "black"
				*set hairType "straight"
				*set hairstyleT "slicked back"
				*set eyeColour "brown"
				*set skinColour "tan"
				*set bodyType "strong"
				
				*set attractive 3
				*goto createCharacter3
			
			#You are Ashley 'Sherlock' Holmes (non-binary). 
				*set mc_name "Ashley"
				*set mc_lastname "Holmes"

				*set mc_miss "mx"
				*set mc_lady "liege"
				*set mc_rude "kid"
				*set mc_term ", ser"
				*set mc_madam "ser"
				
				*set genderMC "them"
				*set mc_them true
				*set mc_xhe "they"
				*set mc_xir "their"
				*set mc_xim "them"
				*set mc_ximself "themselves"
				*set mc_s ""
				*set mc_es ""
				*set mc_re "'re"
				*set mc_ve "'ve"
				
				*set hairColour "red"
				*set hairColourC "red"
				*set hairType "curly"
				*set hairstyleT "perfectly tousled"
				*set eyeColour "brown"
				*set skinColour "fair"
				*set bodyType "elegant"
				
				*set attractive 3
				*goto createCharacter3

			#You are Sherlock Holmes (canon from the books) (man). 
				*set mc_name "Sherlock"
				*set mc_lastname "Holmes"

				*set mc_miss "mr"
				*set mc_lady "lord"
				*set mc_rude "boy"
				*set mc_term ", sir"
				*set mc_madam "sir"
				
				*set genderMC "man"
				*set mc_them false
				*set mc_xhe "he"
				*set mc_xir "his"
				*set mc_xirs "his"
				*set mc_xim "him"
				*set mc_ximself "himself"
				*set mc_s "s"
				*set mc_es "es"
				*set mc_re "'s"
				*set mc_ve "'s"
				
				*set hairColour "raven"
				*set hairColourC "black"
				*set hairType "straight"
				*set hairstyleT "slicked back"
				*set eyeColour "grey"
				*set skinColour "fair"
				*set bodyType "lanky"
				
				*set attractive 3
				*goto createCharacter3
		
			

*label naming

What is your first name? (If it is not Sherlock, then the name format will be: Name 'Sherlock' Last name.)

*if (genderMC = "woman") 
	*fake_choice
		#Theodora
			*set mc_name "Theodora"
		#Elizabeth
			*set mc_name "Elizabeth"
		#Evelyn
			*set mc_name "Evelyn"
		#Margaret
			*set mc_name "Margaret"
		#Amelia
			*set mc_name "Amelia"
		#Adelaide
			*set mc_name "Adelaide"
		#Lilian
			*set mc_name "Lilian"
		#Selina
			*set mc_name "Selina"
		#Rosalind
			*set mc_name "Rosalind"
		#Sherlock
			*set mc_name "Sherlock"
		#Choose your own name
			Write your own name. (Use a capital letter first, then small. Example: Name)
			*input_text mc_name

*if (genderMC = "man") 
	*fake_choice
		#William
			*set mc_name "William"
		#Edward
			*set mc_name "Edward"
		#Alistair
			*set mc_name "Alistair"
		#Christopher
			*set mc_name "Christopher"
		#August
			*set mc_name "August"
		#Ernest
			*set mc_name "Ernest"
		#Anthony
			*set mc_name "Anthony"
		#Orlando
			*set mc_name "Orlando"
		#Dimitri
			*set mc_name "Dimitri"
		#Sherlock
			*set mc_name "Sherlock"
		#Choose your own name
			Write your own name. (Use a capital letter first, then small. Example: Name)
			*input_text mc_name

*if (genderMC = "them") 
	*fake_choice
		#Alexis
			*set mc_name "Alexis"
		#Teagan
			*set mc_name "Teagan"
		#Morgan
			*set mc_name "Morgan"
		#Silvia
			*set mc_name "Silvia"
		#Ashley
			*set mc_name "Ashley"
		#Ellis
			*set mc_name "Ellis"
		#Loren
			*set mc_name "Loren"
		#Sable
			*set mc_name "Sable"
		#Joan
			*set mc_name "Joan"
		#Sherlock
			*set mc_name "Sherlock"
		#Choose your own name
			Write your own name. (Use a capital letter first, then small. Example: Name)
			*input_text mc_name

What is your last name?
*fake_choice
	#Holmes
		*set mc_lastname "Holmes"
	#Choose your own name
		*label lastname1
		Write your own last name. (Use a capital letter first, then small. Example: Lastname)
		*input_text mc_lastname

		*if (mc_lastname = "Hudson")
			No, not that one. Try again...

			(Actually send me a message if you really want this name and not just to troll the code...)
			*goto lastname1


*if ((mc_name = "Sherlock") or (mc_name = "sherlock"))
	*set mc_name "Sherlock"
	
	[b]This is your name:[/b] Sherlock ${mc_lastname}. You will mostly be referred to as ${mc_miss} ${mc_lastname} or Sherlock.
	
	Are you happy with that name?
	*choice 
		#Yes		
			*goto createCharacter1
		#No
			*goto naming


*else
	[b]This is your name:[/b] ${mc_name} 'Sherlock' ${mc_lastname}. 

	Some might refer to you as ${mc_miss} ${mc_lastname} or Sherlock, but your close relations will call you ${mc_name}.

	Are you happy with that name?
	*choice 
		#Yes		
			*goto createCharacter1
		#No
			*goto naming




*label reset1
*set hairColour "Undefined"
*set hairType "Undefined"
*set hair "Undefined"
*set hairstyle "Undefined"
*set hairStyleLoose false
*set facialHair false
*set facialHairType "Undefined"
*set canRunFingersThroughHair true

*goto createCharacter1


*label createCharacter1
*page_break

[b]Hair[/b]



*choice

	*selectable_if (hairColour = "Undefined") #Hair colour 
		Choose a hair colour 
		*choice
			#White
				*set hairColour "white"
				*set hairColourC "white"
				*goto createCharacter1	
			#Silver
				*set hairColour "silver"
				*set hairColourC "silver"
				*goto createCharacter1			
			#Salt and pepper
				*set hairColour "salt and pepper"
				*set hairColourC "greying"
				*goto createCharacter1
			#Raven
				*set hairColour "raven"
				*set hairColourC "black"
				*goto createCharacter1
			#Jet black
				*set hairColour "jet black"
				*set hairColourC "black"
				*goto createCharacter1
			#Dark brown
				*set hairColour "dark brown"
				*set hairColourC "brown"
				*goto createCharacter1			
			#Chestnut brown
				*set hairColour "chestnut brown"
				*set hairColourC "brown"
				*goto createCharacter1
			#Ash brown
				*set hairColour "ash brown"
				*set hairColourC "brown"
				*goto createCharacter1
			#Light brown
				*set hairColour "light brown"
				*set hairColourC "brown"
				*goto createCharacter1
			#Dark blonde
				*set hairColour "dark blonde"
				*set hairColourC "blonde"
				*goto createCharacter1
			#Golden blonde
				*set hairColour "golden blonde"
				*set hairColourC "blonde"
				*goto createCharacter1
			#Light blonde
				*set hairColour "light blonde"
				*set hairColourC "blonde"
				*goto createCharacter1
			#Ash blonde
				*set hairColour "ash blonde"
				*set hairColourC "blonde"
				*goto createCharacter1
			#Platinum blonde
				*set hairColour "platinum blonde"
				*set hairColourC "blonde"
				*goto createCharacter1
			#Strawberry blonde
				*set hairColour "strawberry blonde"
				What is the more general colour? Is it more red or blonde?
				*fake_choice
					#Red
						*set hairColourC "red"
						*goto createCharacter1
					#Blonde
						*set hairColourC "blonde"
						*goto createCharacter1
			#Copper
				*set hairColour "copper"
				*set hairColourC "red"
				*goto createCharacter1
			#Red
				*set hairColour "red"
				*set hairColourC "red"
				*goto createCharacter1
			#Cherry red
				*set hairColour "cherry red"
				*set hairColourC "red"
				*goto createCharacter1
			#Dark red
				*set hairColour "dark red"
				*set hairColourC "red"
				*goto createCharacter1
			
			#[b]Set your own colour[/b]
				Please use all lowercase letters
				*input_text specificHair
				*set hairColour specificHair
				What is the more general colour?
				//For example, Dark brown = brown, Strawberry blonde = choose 'red' or 'blonde', red = red.
				*input_text specificHairC
				*set hairColourC specificHairC
				*goto createCharacter1

	*selectable_if (hairType = "Undefined") #Hair type
		Choose a hair type. 
		*choice
			#Straight
				*set hairType "straight"
				*goto createCharacter1
			
			#Wavy
				*set hairType "wavy"
				*goto createCharacter1
				
			#Curly
				*set hairType "curly"
				*label runFingersThrough
				Would you be able to run fingers through your hair in its natural and unstyled state? 
				*line_break
				(without getting stuck / without completely ruining the look / remaining mostly unaffected)
				*choice
					#Yes
						*set canRunFingersThroughHair true
						*goto createCharacter1
					#No
						*set canRunFingersThroughHair false
						*goto createCharacter1
			
			#Coily
				*set hairType "coily"
				*goto runFingersThrough

			#Kinky
				*set hairType "kinky"
				*goto runFingersThrough
			
		
	*selectable_if (hair = "Undefined") #Hair length (When unstyled or loose and free)
		What description fits your hair (or your wig) when unstyled or loose and free? 
		*choice
			#Very short (above the ear or shorter)
				*set hair "very short"
				*goto createCharacter1
			#Short (to the chin or shorter)
				*set hair "short"
				*goto createCharacter1
			#Medium-length (shoulder-length)
				*set hair "medium-long"
				*goto createCharacter1
			#Long (armpit length)
				*set hair "long"
				*goto createCharacter1
			#Very long (to the waist or longer)
				*set hair "very long"
				*goto createCharacter1
			
	*selectable_if ((hair != "Undefined") and (hairstyle = "Undefined")) #Hairstyle (When styled)
		*label hairStyleReset
		Choose a style for your hair. (Or your wig)
		*line_break
		
		*fake_choice
			#See the time appropriate hairstyles for your settings
				*if (genderMC = "woman")
					Choose a style for your hair. (Or your wig)

					(*If short hair or incompatible hair type, then some styles assumes a wig or hairpiece.)
					*choice
						#Braided
							*set hairstyle "braided"
							*set hairstyleT "braided"
							*set hairstyleS "arranged"
							*goto hairLoose
						#Braided updo
							*set hairstyle "braided updo"
							*set hairstyleT "braided and styled"
							*set hairstyleS "styled"
							*goto hairLoose
						#Styled low knot
							*set hairstyle "styled low knot"
							*set hairstyleT "styled in a low knot"
							*set hairstyleS "styled"
							*goto hairLoose
						#Loose top bun
							*set hairstyle "loose top bun"
							*set hairstyleT "loose in a high knot"
							*set hairstyleS "tied"
							*goto hairLoose
						#Tight updo
							*set hairstyle "tight updo"
							*set hairstyleT "tightly shaped and styled"
							*set hairstyleS "styled"
							*goto hairLoose
						#Elaborate curled updo
							*set hairstyle "elaborate curled updo"
							*set hairstyleT "elaborately styled and curled"
							*set hairstyleS "elaborate"
							*goto hairLoose
						#Updo with long curls
							*set hairstyle "updo with long curls"
							*set hairstyleT "styled with long curls"
							*set hairstyleS "styled"
							*goto hairLoose
						#Crimped style
							*set hairstyle "crimped style"
							*set hairstyleT "crimped"
							*set hairstyleS "styled"
							*goto hairLoose
						#Styled curls
							*set hairstyle "styled curls"
							*set hairstyleT "curled"
							*set hairstyleS "styled"
							*goto hairLoose
						#Pomade shaped
							*set hairstyle "pomade shaped"
							*set hairstyleT "shaped"
							*set hairstyleS "shaped"
							*goto createCharacter1
						#[b]Go back[/b]
							*goto hairStyleReset


				*if (genderMC = "man")
					Choose a style for your hair. (Or your wig)

					(*If short hair or incompatible hair type, then some styles assumes a wig or hairpiece.)
					*choice
						#Tousled
							*set hairstyle "tousled"
							*set hairstyleT "perfectly tousled"
							*set hairstyleS "excellent"
							*goto createCharacter1
						#Neatly combed
							*set hairstyle "Neatly combed"
							*set hairstyleT "combed"
							*set hairstyleS "neat"
							*goto createCharacter1
						#Braided
							*set hairstyle "braided"
							*set hairstyleT "braided"
							*set hairstyleS "arranged"
							*goto hairLoose
						#Styled curls
							*set hairstyle "styled curls"
							*set hairstyleT "curled"
							*set hairstyleS "styled"
							*goto hairLoose
						#Crimped style
							*set hairstyle "crimped style"
							*set hairstyleT "crimped"
							*set hairstyleS "styled"
							*goto hairLoose
						#Slicked back and shiny
							*set hairstyle "slicked back and shiny"
							*set hairstyleT "slicked back"
							*set hairstyleS "shiny"
							*goto createCharacter1
						#Tied in the back
							*set hairstyle "tied in the back"
							*set hairstyleT "tied"
							*set hairstyleS "neat"
							*goto hairLoose
						#Pomade shaped
							*set hairstyle "pomade shaped"
							*set hairstyleT "shaped"
							*set hairstyleS "shaped"
							*goto createCharacter1
						#[b]Go back[/b]
							*goto hairStyleReset


				*if (genderMC = "them")
					Choose a style for your hair. (Or your wig)

					(*If short hair or incompatible hair type, then some styles assumes a wig or hairpiece.)
					*choice
						#Tousled
							*set hairstyle "tousled"
							*set hairstyleT "perfectly tousled"
							*set hairstyleS "excellent"
							*goto createCharacter1
						#Neatly combed
							*set hairstyle "Neatly combed"
							*set hairstyleT "combed"
							*set hairstyleS "neat"
							*goto createCharacter1
						#Braided
							*set hairstyle "braided"
							*set hairstyleT "braided"
							*set hairstyleS "arranged"
							*goto hairLoose
						#Braided updo
							*set hairstyle "braided updo"
							*set hairstyleT "braided and styled"
							*set hairstyleS "styled"
							*goto hairLoose
						#Styled low knot
							*set hairstyle "styled low knot"
							*set hairstyleT "styled in a low knot"
							*set hairstyleS "styled"
							*goto hairLoose
						#Loose top bun
							*set hairstyle "loose top bun"
							*set hairstyleT "loose in a high knot"
							*set hairstyleS "tied"
							*goto hairLoose
						#Tight updo
							*set hairstyle "tight updo"
							*set hairstyleT "tightly shaped and styled"
							*set hairstyleS "styled"
							*goto hairLoose
						#Styled curls
							*set hairstyle "styled curls"
							*set hairstyleT "curled"
							*set hairstyleS "styled"
							*goto hairLoose
						#Elaborate curled updo
							*set hairstyle "elaborate curled updo"
							*set hairstyleT "elaborately styled and curled"
							*set hairstyleS "elaborate"
							*goto hairLoose
						#Updo with long curls
							*set hairstyle "updo with long curls"
							*set hairstyleT "styled with long curls"
							*set hairstyleS "styled"
							*goto hairLoose
						#Crimped style
							*set hairstyle "crimped style"
							*set hairstyleT "crimped"
							*set hairstyleS "styled"
							*goto hairLoose
						#Slicked back and shiny
							*set hairstyle "slicked back and shiny"
							*set hairstyleT "slicked back"
							*set hairstyleS "shiny"
							*goto createCharacter1
						#Tied in the back
							*set hairstyle "tied in the back"
							*set hairstyleT "tied"
							*set hairstyleS "neat"
							*goto hairLoose
						#Pomade shaped
							*set hairstyle "pomade shaped"
							*set hairstyleT "shaped"
							*set hairstyleS "shaped"
							*goto createCharacter1
						#[b]Go back[/b]
							*goto hairStyleReset



			#See all hairstyles
				Choose a style for your hair. (Or your wig)

				(*If short hair or incompatible hair type, then some styles assumes a wig or hairpiece.)
				*choice
					#Tousled
						*set hairstyle "tousled"
						*set hairstyleT "perfectly tousled"
						*set hairstyleS "excellent"
						*goto createCharacter1
					#Neatly combed
						*set hairstyle "neatly combed"
						*set hairstyleT "combed"
						*set hairstyleS "neat"
						*goto createCharacter1
					#Braided
						*set hairstyle "braided"
						*set hairstyleT "braided"
						*set hairstyleS "arranged"
						*goto hairLoose
					#Braided updo
						*set hairstyle "braided updo"
						*set hairstyleT "braided and styled"
						*set hairstyleS "styled"
						*goto hairLoose
					#Styled low knot
						*set hairstyle "styled low knot"
						*set hairstyleT "styled in a low knot"
						*set hairstyleS "styled"
						*goto hairLoose
					#Loose top bun
						*set hairstyle "loose top bun"
						*set hairstyleT "loose in a high knot"
						*set hairstyleS "tied"
						*goto hairLoose
					#Tight updo
						*set hairstyle "tight updo"
						*set hairstyleT "tightly shaped and styled"
						*set hairstyleS "styled"
						*goto hairLoose
					#Styled curls
						*set hairstyle "styled curls"
						*set hairstyleT "curled"
						*set hairstyleS "styled"
						*goto hairLoose
					#Elaborate curled updo
						*set hairstyle "elaborate curled updo"
						*set hairstyleT "elaborately styled and curled"
						*set hairstyleS "elaborate"
						*goto hairLoose
					#Updo with long curls
						*set hairstyle "updo with long curls"
						*set hairstyleT "styled with long curls"
						*set hairstyleS "styled"
						*goto hairLoose
					#Crimped style
						*set hairstyle "crimped style"
						*set hairstyleT "crimped"
						*set hairstyleS "styled"
						*goto hairLoose
					#Slicked back and shiny
						*set hairstyle "slicked back and shiny"
						*set hairstyleT "slicked back"
						*set hairstyleS "shiny"
						*goto createCharacter1
					#Tied in the back
						*set hairstyle "tied in the back"
						*set hairstyleT "tied"
						*set hairstyleS "neat"
						*goto hairLoose
					#Styled and wavy bob
						*set hairstyle "Styled and wavy bob"
						*set hairstyleT "wavy and bobbed"
						*set hairstyleS "styled"
						*goto createCharacter1
					#Loose and free-flowing 
						*set hairstyle "loose and free-flowing"
						*set hairstyleT "loose"
						*set hairstyleS "flowing"
						*goto createCharacter1
					#Pomade shaped
						*set hairstyle "pomade shaped"
						*set hairstyleT "shaped"
						*set hairstyleS "shaped"
						*goto createCharacter1
					#[b]Go back[/b]
						*goto hairStyleReset

	*selectable_if ((facialHairType = "Undefined") and (genderMC != "woman")) #Facial hair
		Choose a style of facial hair.
		*choice
			#Stubble
				*set facialHair true
				*set facialHairType "stubble"
				*goto createCharacter1
			#Sideburns
				*set facialHair true
				*set facialHairType "sideburns"
				*goto createCharacter1
			#Thin moustache
				*set facialHair true
				*set facialHairType "thin moustache"
				*goto createCharacter1
			#Thick moustache
				*set facialHair true
				*set facialHairType "thick moustache"
				*goto createCharacter1
			#Mutton chops
				*set facialHair true
				*set facialHairType "mutton chops"
				*goto createCharacter1
			#Handlebar moustache
				*set facialHair true
				*set facialHairType "handlebar moustache"
				*goto createCharacter1
			#Handlebar moustache and chin puff
				*set facialHair true
				*set facialHairType "handlebar moustache and chin puff"
				*goto createCharacter1
			#Goatee
				*set facialHair true
				*set facialHairType "goatee"
				*goto createCharacter1
			#Full beard
				*set facialHair true
				*set facialHairType "full beard"
				*goto createCharacter1
			#No facial hair or clean shaven
				*set facialHair false
				*set facialHairType "None"
				*goto createCharacter1			

	*selectable_if (((hairColour != "Undefined") and (hairType != "Undefined")) and ((hair != "Undefined") and (hairstyle != "Undefined"))) #Continue customizing character
			*goto createCharacter2

	#Reset hair choices
		Are you sure you want to reset hair choices?

		*choice
			#No
				*goto createCharacter1
			#Yes
				*goto reset1
		
*label hairLoose
*set hairStyleLoose false
*if (hair != "very short")
	Would a strand or lock of hair be able to get loose?

	*fake_choice
		#Yes.
			*set hairStyleLoose true
		#No.
			*set hairStyleLoose false

*goto createCharacter1
			

*label reset2
*set eyeColour "Undefined"
*set skinColour "Undefined"
*set bodyType "Undefined"
*set facialDetailLikeL "Undefined"
*set facialDetailDisS "Undefined"
*set attractive 0
*set bodyDetail "Undefined"
*set skinBlushes true
*set wasUgly false
*set alwaysWasPretty false


*goto createCharacter2


*label createCharacter2
[b]Face and Body[/b]
*choice 
	
	*selectable_if (eyeColour = "Undefined") #Eye colour
		Choose an eye colour.
		*choice
			#Black
				*set eyeColour "black"
				*goto createCharacter2
			#Brown
				*set eyeColour "brown"
				*goto createCharacter2
			#Hazel
				*set eyeColour "hazel"
				*goto createCharacter2
			#Green
				*set eyeColour "green"
				*goto createCharacter2
			#Blue
				*set eyeColour "blue"
				*goto createCharacter2
			#Grey
				*set eyeColour "grey"
				*goto createCharacter2

			#[b]Set your own colour[/b]
				Please use all lowercase letters
				*input_text specificEyeC
				*set eyeColour specificEyeC
				*goto createCharacter2
			

	*selectable_if (skinColour = "Undefined") #Skin colour
		Choose a skin colour 
		*choice

			#Dark
				*set skinColour "dark"
				*label skinBlushQuestion
				Would your skin be able to visibly display blush? 

				//Clarification: as in the colour change from blood rushing to your cheeks from, for example, embarrassment? 

				[i] Choosing "No" would remove your ability to visibly blush, and blushing options will either be changed to, for example, your face feeling warm, or removed entirely if there is a NPC reaction based on the blushing.[/i]

				*choice
					#Yes
						*set skinBlushes true
						*goto createCharacter2
					#No
						*set skinBlushes false
						*goto createCharacter2
			#Dark brown
				*set skinColour "dark brown"
				*goto skinBlushQuestion
			#Brown
				*set skinColour "brown"
				*goto skinBlushQuestion
			#Light brown
				*set skinColour "light brown"
				*goto skinBlushQuestion
			#Tan
				*set skinColour "tan"
				*goto skinBlushQuestion
			#Light
				*set skinColour "light"
				*goto createCharacter2
			#Fair
				*set skinColour "fair"
				*goto createCharacter2
			#Very fair
				*set skinColour "very fair"
				*goto createCharacter2
			#[b]Set your own colour[/b]
				Please use all lowercase letters
				*input_text specificSkinC
				*set skinColour specificSkinC
				*goto skinBlushQuestion
		
		
	*selectable_if (facialDetailLikeL = "Undefined") #Facial detail. Something you like about yourself.
		Choose a facial detail. Something you like about yourself.
		*line_break
		(You can only choose one)
		*choice
			#Long lashes
				*set facialDetailLikeL "luscious"
				*set facialDetailLikeS "long lashes"
				*goto createCharacter2
			#Beauty mark
				*set facialDetailLikeL "enchanting"
				*set facialDetailLikeS "beauty mark"
				*goto createCharacter2
			#Fullness of lips
				*set facialDetailLikeL "beautiful"
				*set facialDetailLikeS "full lips"
				*goto createCharacter2
			#Shape of lips
				*set facialDetailLikeL "beautiful"
				*set facialDetailLikeS "lips"
				*goto createCharacter2
			#Cheekbones
				*set facialDetailLikeL "striking"
				*set facialDetailLikeS "cheekbones"
				*goto createCharacter2
			#Freckles
				*set facialDetailLikeL "fetching"
				*set facialDetailLikeS "freckles"
				*goto createCharacter2
			#Distinct jawline
				*set facialDetailLikeL "handsome"
				*set facialDetailLikeS "jawline"
				*goto createCharacter2
			#Face shape
				*set facialDetailLikeL "beautiful"
				*set facialDetailLikeS "face shape"
				*goto createCharacter2
			#Eyes
				*set facialDetailLikeL "captivating"
				*set facialDetailLikeS "eyes"
				*goto createCharacter2
			#Nose
				*set facialDetailLikeL "charming"
				*set facialDetailLikeS "nose"
				*goto createCharacter2
			#(None of these)
				*set facialDetailLikeL ""
				*set facialDetailLikeS "eyes"
				*goto createCharacter2
			
			
	*selectable_if (facialDetailDisS = "Undefined") #Facial detail (Something you, or society, dislikes about you.)
		Choose a facial detail (Something you, or society, dislikes about you.)
		*line_break
		(You can only choose one)
		*choice
			#Defined nose
				*set facialDetailDisL "defined"
				*set facialDetailDisS "nose"
				*goto createCharacter2
			#Small nose
				*set facialDetailDisL "minuscule"
				*set facialDetailDisS "nose"
				*goto createCharacter2
			#Large nose
				*set facialDetailDisL "large"
				*set facialDetailDisS "nose"
				*goto createCharacter2
			#Dark under-eyes
				*set facialDetailDisL "dark"
				*set facialDetailDisS "eye-bags"
				*goto createCharacter2
			#Facial scar
				*set facialDetailDisL "distracting"
				*set facialDetailDisS "scar"
				*goto createCharacter2
			#Asymetrical face
				*set facialDetailDisL "asymetrical"
				*set facialDetailDisS "features"
				*goto createCharacter2
			#Crooked teeth
				*set facialDetailDisL "crooked"
				*set facialDetailDisS "teeth"
				*goto createCharacter2
			#Large facial birthmark
				*set facialDetailDisL "distracting"
				*set facialDetailDisS "birthmark"
				*goto createCharacter2
			#Skin
				*set facialDetailDisL "unflattering"
				*set facialDetailDisS "skin"
				*goto createCharacter2
			#Wide face
				*set facialDetailDisL "wide"
				*set facialDetailDisS "face"
				*goto createCharacter2
			#Very slim face
				*set facialDetailDisL "gaunt"
				*set facialDetailDisS "face"
				*goto createCharacter2
			#Sparse and thin eyebrows
				*set facialDetailDisL "paltry"
				*set facialDetailDisS "eyebrows"
				*goto createCharacter2
			#(None of these)
				*set facialDetailDisL ""
				*set facialDetailDisS "face"
				*goto createCharacter2

			
	*selectable_if (attractive = 0) #Attractive (Are you considered attractive?)
		Are you considered attractive?
		*line_break
		//Can affect how people react to you and your ability to blend in.
		*choice
			#Very attractive
				*set attractive 4
				*fake_choice
					#You were always very attractive
						*set wasUgly false
						*set alwaysWasPretty true
					#You grew into your looks (ugly duckling style)
						*set wasUgly true
						*set alwaysWasPretty false

				*goto createCharacter2
			#Attractive
				*set attractive 3
				*fake_choice
					#You were always very attractive
						*set wasUgly false
						*set alwaysWasPretty true
					#You grew into your looks (ugly duckling style)
						*set wasUgly true
						*set alwaysWasPretty false
				*goto createCharacter2
			#Plain or average
				*set attractive 2
				*goto createCharacter2
			#Unattractive
				*set attractive 1
				*goto createCharacter2
			

			
	*selectable_if (bodyType = "Undefined") #Body type
		How would you like your body to be described? (Choose the word you most prefer.)
		*choice
			#Curvy
				*set bodyType "curvy"
				*goto createCharacter2
			#Elegant
				*set bodyType "elegant"
				*goto createCharacter2
			#Strong
				*set bodyType "strong"
				*goto createCharacter2
			#Big
				*set bodyType "big"
				*goto createCharacter2
			#Small
				*set bodyType "small"
				*goto createCharacter2
			#Petite
				*set bodyType "petite"
				*goto createCharacter2
			#Delicate
				*set bodyType "delicate"
				*goto createCharacter2
			#Lanky
				*set bodyType "lanky"
				*goto createCharacter2
			#Average
				*set bodyType ""
				*goto createCharacter2
			#Athletic
				*set bodyType "athletic"
				*goto createCharacter2
			#Lean
				*set bodyType "lean"
				*goto createCharacter2
			#Chiselled
				*set bodyType "chiselled"
				*goto createCharacter2
			#Chubby
				*set bodyType "chubby"
				*goto createCharacter2
			#Voluptuous
				*set bodyType "voluptuous"
				*goto createCharacter2
			#Fat
				*set bodyType "fat"
				*goto createCharacter2
			#Burly
				*set bodyType "burly"
				*goto createCharacter2
			
			
	*selectable_if (bodyDetail = "Undefined") #Body detail
		Choose a body detail that you have.
		(You can only choose one)
		*choice
			#Large chest or bosom
				*set bodyDetail "chest"
				*set bodyDetailT "large"
				*goto createCharacter2
			#Perky bosom
				*set bodyDetail "bosom"
				*set bodyDetailT "perky"
				*goto createCharacter2
			#Wide shoulders
				*set bodyDetail "shoulders"
				*set bodyDetailT "wide"
				*goto createCharacter2
			#Small waist
				*set bodyDetail "waist"
				*set bodyDetailT "small"
				*goto createCharacter2
			#Ample backside
				*set bodyDetail "backside"
				*set bodyDetailT "ample"
				*goto createCharacter2
			#Defined arms
				*set bodyDetail "arms"
				*set bodyDetailT "defined"
				*goto createCharacter2
			#Shapely legs
				*set bodyDetail "legs"
				*set bodyDetailT "shapely"
				*goto createCharacter2
			#Round shoulders
				*set bodyDetail "shoulders"
				*set bodyDetailT "round"
				*goto createCharacter2
			#Long neck
				*set bodyDetail "neck"
				*set bodyDetailT "long"
				*goto createCharacter2
			#Slender hands
				*set bodyDetail "hands"
				*set bodyDetailT "slender"
				*goto createCharacter2
			#Strong hands
				*set bodyDetail "hands"
				*set bodyDetailT "strong"
				*goto createCharacter2
			#(None of these)
				*set bodyDetail "figure"
				*set bodyDetailT ""
				*goto createCharacter2


	*selectable_if (((((eyeColour != "Undefined") and (skinColour != "Undefined")) and ((bodyType != "Undefined") and (facialDetailLikeL != "Undefined"))) and ((facialDetailDisS != "Undefined") and (attractive != 0))) and (bodyDetail != "Undefined")) #Continue customizing character
		*goto createCharacter3

	#Reset the face and body choices
		Are you sure you want to reset the face and body choices?
		*choice
			#No
				*goto createCharacter2
			#Yes
				*goto reset2


*label createCharacter3
[b]Preferences[/b]
*line_break
Here you will make choices regarding preferences.
*choice 
	*disable_reuse #Watson's gender 
		//Watson is your friend and companion.
		*line_break
		You prefer the company of -
		*choice
			#John Watson
				*set jDone true
				*goto createCharacterJ
			#Jane Watson
				*set jDone true
				*set johnMan false

				*set j_man "woman"
				*set j_male "female"
				*set johnName "Jane"
				*set JohnSlur "secretary"
				*set JohnFullname "Jane Helena Watson"
				*set j_mr "miss"
				*set j_mister "miss"
				
				*set j_he "she"
				*set j_his "hers"
				*set j_hi "her"
				*set j_him "her"
				*set j_himself "herself"
				*set j_s "s"
				*set j_es "es"
				*goto createCharacterJ
			
	*disable_reuse #Preference of gender
		[b]Preference of gender[/b]
		*line_break
		This will affect what gender the romanceable characters are (Excluding Watson).
		*line_break
		You are attracted to, or prefer the company of:
		*choice
			#Men
				*set sexuality "men"
				*goto createCharacter3
			#Women
				*set sexuality "women"
				
				*set lestradeMan false
				*set l_man "woman"
				*set l_male "female"
				*set lestradeName "Grace"
				*set lestradeFullname "Grace Lestrade"
				*set lestradeVoice "husky"

				*set l_he "she"
				*set l_his "hers"
				*set l_hi "her"
				*set l_him "her"
				*set l_himself "herself"
				*set l_s "s"
				*set l_es "es"
				
				*set l_mr "miss"
				*set l_sir "madam"





				*set hName "Helena"
				*set hMan false
				*set h_man "woman"
				*set h_male "female"

				*set h_mr "mrs"
				*set h_sir "my Lady"
				*set h_sir2 "lady"
				*set h_myLady "my lady"

				*set h_he "she"
				*set h_his "her"
				*set h_hi "hers"
				*set h_him "her"
				*set h_himself "herself"
				*set h_s "s"
				*set h_es "es"

				*set full_nameH "Helena Bartholomea Jones Hawthorne"

				*set hHandsome "enchanting"
				*set h_gentleman "lady"
				*set h_gentlemen "ladies"



				*set adlerName "Irene"

				*set adlerMan false
				*set a_man "woman"
				*set a_male "female"

				*set a_mr "miss"
				*set a_sir "my Lady"
				*set a_sir2 "lady"
				*set a_madam "madam"
				*set a_madam2 "madam"

				*set a_he "she"
				*set a_his "her"
				*set a_hi "hers"
				*set a_him "her"
				*set a_himself "herself"
				*set a_s "s"
				*set a_es "es"
				
				
				*goto createCharacter3
			#Both men and women
				*set sexuality "bi"
				


				*set adlerName "Irene"

				*set adlerMan false
				*set a_man "woman"
				*set a_male "female"

				*set a_mr "miss"
				*set a_sir "my Lady"
				*set a_sir2 "lady"
				*set a_madam "madam"
				*set a_madam2 "madam"

				*set a_he "she"
				*set a_his "her"
				*set a_hi "hers"
				*set a_him "her"
				*set a_himself "herself"
				*set a_s "s"
				*set a_es "es"
				*goto createCharacter3

			#Gender does not matter to me
				*set sexuality "bi"


				*set hName "Helena"


				*set lestradeMan false
				*set l_man "woman"
				*set l_male "female"
				*set lestradeName "Grace"
				*set lestradeFullname "Grace Lestrade"
				*set lestradeVoice "husky"

				*set l_he "she"
				*set l_his "hers"
				*set l_hi "her"
				*set l_him "her"
				*set l_himself "herself"
				*set l_s "s"
				*set l_es "es"
				
				*set l_mr "miss"
				*set l_sir "madam"




				*set hName "Helena"
				*set hMan false
				*set h_man "woman"
				*set h_male "female"

				*set h_mr "mrs"
				*set h_sir "my Lady"
				*set h_sir2 "lady"
				*set h_myLady "my lady"

				*set h_he "she"
				*set h_his "her"
				*set h_hi "hers"
				*set h_him "her"
				*set h_himself "herself"
				*set h_s "s"
				*set h_es "es"

				*set full_nameH "Helena Bartholomea Jones Hawthorne"

				*set hHandsome "enchanting"
				*set h_gentleman "lady"
				*set h_gentlemen "ladies"


				*goto createCharacter3

	*selectable_if ((sexuality != "Undefined") and (jDone = true)) #Complete Character
		
		*page_break Chapter 1
		*finish

	#Display the content warnings *[i]possible spoilers[/i]*
		[b]Warnings[/b]

		Alcohol, mentions of drugs, mentions of eating disorders / binge eating, mentions of self injurious behavior, gambling, mentions of smoking, cruelty, swearing, murder, blood, death, pain and suffering, mentions of abuse, unstable or unhappy mental states / depression.

		Additionally there are NPCs with 1800s era behaviours and dialogues, which might be inappropriate or uncomfortable for today.

		[i]The warnings will be updated during the course of the game[/i]

		*page_break
		*goto createCharacter3

*label createCharacterJ
*choice
	#You and Watson have had a platonic relationship, so far. (This allows for a future relationship).
		*set johnAttracted true
		*goto createCharacter3
	
	#Neither you nor Watson could ever be attracted to one another. Strictly friends, always. Forever. (You can never enter into a relationship with Watson and certain scenes will be different.)
		*set johnAttracted false
		*goto createCharacter3















*comment *goto_scene error
*finish





*comment Test character

*set mc_name "Amelia"
*set mc_lastname "Holmes"

*set mc_lady "Lady"
*set mc_miss "Miss"
*set mc_rude "girl"
*set mc_term ", Madam"

*set genderMC "woman"
*set mc_them false
*set mc_xhe "she"
*set mc_xir "her"
*set mc_xirs "hers"
*set mc_xim "her"
*set mc_ximself "herself"
*set mc_s "s"
*set mc_es "es"
*set mc_re "'s"
*set mc_ve "'s"

*set hairColour "chestnut brown"
*set hairColourC "brown"
*set hairType "coily"
*set hairstyleT "tightly shaped and styled"
*set eyeColour "dark blue"
*set skinColour "dark"
*set bodyType "athletic"

*set attractive 3

*finish